pond snails - German English Dictionary